<?
	function notEmpty($value) {
		if(empty($value))
			return false;
		else
			return true;
	}
	
	function numerico($value){
		return is_numeric($value);
	}
	
	function email($value) {
		if(!(ereg('^([a-zA-Z])([a-zA-Z0-9_\.-]+)(@)([a-zA-Z0-9_\-]+)(\.[a-zA-Z0-9.]+)$', $value))) {
			return false;
		}
		else {
			return true;
		}
	}
	
	function telefone($value) {
		if(!(ereg('^\([0-9]{2}\)[0-9]{4}-[0-9]{4}$', $value))) {
			return false;
		}
		else {
			return true;
		}
	}
	
	function cpf($value) {
		if(!(ereg('^[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}$', $value))) {
			return false;
		}
		else {
			return true;
		}
	}
	
	function data($value) {
		if(!(ereg('^(0[1-9]|3[0,1]|[1,2][0-9])/(0[1-9]|1[0,1,2])/[0-9]{4}$', $value))) {
			return false;
		}
		else {
			return true;
		}
	}
	
	function maxLength($value, $length) {
		if(strlen($value) > $length)
			return false;
		else
			return true;
	}
	
	function equals($value, $compare) {
		if(strcmp($value, $compare) != 0)
			return false;
		else
			return true;
	}
?>